// // 已知长度为 n 的线性表 L 采用顺序存储结构,编写一个时间复杂度为 O(n)、
// // 空间复杂度为 O(1)的算法,该算法删除线性表中所有值为 x 的数据元素。
// #include <stdio.h>
//  #include <stdbool.h>
//  #define MAX_SIZE 10
//  #define INSERTSIZE 10
//  typedef struct SqList {
//      int data[MAX_SIZE];
//      int length;
//      int listsize;
//  } SqList;
// bool sss(SqList *L,int x) {
//     int i=0;
//     int k=0;
//     if(L->length==0) {
//         return false;
//     }
//     for(i=0;i<L->length;i++) {
//         if(L->data[i]!=x) {
//             L->data[k]=L->data[i];
//             k++;
//         }
//     }
//     L->length=k;
//     return true;
// }
// int main() {
//     SqList L;
//     L.length=MAX_SIZE;
//     L.data[0]=32;
//     L.data[1]=54;
//     L.data[2]=34;
//     L.data[3]=64;
//     L.data[4]=32;
//     L.data[5]=56;
//     L.data[6]=89;
//     L.data[7]=10;
//     L.data[8]=39;
//     L.data[9]=32;
//     sss(&L,32);
//     for(int i=0;i<L.length;i++) {
//         printf("%d ",L.data[i]);
//     }
//     return 0;
// }